[XEN] [TOOLS] 32on64 compat save/restore: unadjust L3E flags at save time
authorEmmanuel Ackaouy <ack@xensource.com>
Fri, 23 Feb 2007 12:58:20 +0000 (12:58 +0000)
committerEmmanuel Ackaouy <ack@xensource.com>
Fri, 23 Feb 2007 12:58:20 +0000 (12:58 +0000)
commit81665f8e30850363ad08bb457a2ab6212069a03a
treef13e925e2f374198313c5cc8e30ce7fab2df1bd2
parentfc4c44d9681dce9ed5f4ebf92177d9221f51c0ce
[XEN] [TOOLS] 32on64 compat save/restore: unadjust L3E flags at save time
Get rid of USER|RW|ACCESSED L3 PTE flags which may be present
in a PAE guest when running on a 64bit hypervisor at save time.
This prevents the restore operation from getting confused by
these flags.
Reset disallowed L3E flags to match PAE case.

Signed-off-by: Emmanuel Ackaouy <ack@xensource.com>
tools/libxc/xc_linux_save.c
xen/include/asm-x86/x86_64/page.h